runtime.p.trace (field)
38 uses
runtime (current package)
mgcsweep.go#L676: getg().m.p.ptr().trace.reclaimed += uintptr(nfreed) * s.elemsize
runtime2.go#L693: trace pTraceState
trace.go#L236: pp.trace.mSyscallID = -1
trace.go#L610: pp.trace.readyNextGen(traceNextGen(gen))
trace.go#L641: if !pp.trace.statusWasTraced(tl.gen) {
trace.go#L696: pp.trace.inSweep = false
trace.go#L697: pp.trace.maySweep = false
trace.go#L698: pp.trace.swept = 0
trace.go#L699: pp.trace.reclaimed = 0
traceevent.go#L122: if pp := tl.mp.p.ptr(); pp != nil && !pp.trace.statusWasTraced(tl.gen) && pp.trace.acquireStatus(tl.gen) {
traceevent.go#L123: tl.writer().writeProcStatus(uint64(pp.id), procStatus, pp.trace.inSweep).end()
traceruntime.go#L297: tl.eventWriter(traceGoSyscall, traceProcIdle).event(traceEvProcStart, traceArg(pp.id), pp.trace.nextSeq(tl.gen))
traceruntime.go#L365: if pp.trace.maySweep {
traceruntime.go#L368: pp.trace.maySweep, pp.trace.swept, pp.trace.reclaimed = true, 0, 0
traceruntime.go#L381: if pp.trace.maySweep {
traceruntime.go#L382: if pp.trace.swept == 0 {
traceruntime.go#L384: pp.trace.inSweep = true
traceruntime.go#L386: pp.trace.swept += bytesSwept
traceruntime.go#L397: if !pp.trace.maySweep {
traceruntime.go#L400: if pp.trace.inSweep {
traceruntime.go#L401: tl.eventWriter(traceGoRunning, traceProcRunning).event(traceEvGCSweepEnd, traceArg(pp.trace.swept), traceArg(pp.trace.reclaimed))
traceruntime.go#L402: pp.trace.inSweep = false
traceruntime.go#L404: pp.trace.maySweep = false
traceruntime.go#L507: pp.trace.mSyscallID = int64(tl.mp.procid)
traceruntime.go#L508: tl.eventWriter(traceGoRunning, traceProcRunning).event(traceEvGoSyscallBegin, pp.trace.nextSeq(tl.gen), tl.stack(1))
traceruntime.go#L527: tl.mp.p.ptr().trace.mSyscallID = -1
traceruntime.go#L539: mStolenFrom := pp.trace.mSyscallID
traceruntime.go#L540: pp.trace.mSyscallID = -1
traceruntime.go#L547: if !pp.trace.statusWasTraced(tl.gen) && pp.trace.acquireStatus(tl.gen) {
traceruntime.go#L550: tl.writer().writeProcStatus(uint64(pp.id), traceProcSyscallAbandoned, pp.trace.inSweep).end()
traceruntime.go#L565: tl.eventWriter(goStatus, procStatus).event(traceEvProcSteal, traceArg(pp.id), pp.trace.nextSeq(tl.gen), traceArg(mStolenFrom))
tracestatus.go#L85: if !pp.trace.acquireStatus(w.gen) {
tracestatus.go#L111: w = w.writeProcStatus(uint64(pp.id), status, pp.trace.inSweep)